refill (a ditch etc.) - Deutsch Englisch Wörterbuch